import 'package:flutter/material.dart';

Widget _test(Widget child) {
  ///GameWidget 用于存放FlameGame游戏组件。
  ///GameWidget放在Container的时候，Container最好设置高度。不然可能异常。
  ///GameWidget 也可以直接放在runApp()里。
  // var gameWidget = GameWidget(
  //   game: GameRote(),
  //   autofocus: false,
  //   focusNode: FocusNodeManager.getFocusNode("key_game_focusNode").focusNode,
  //   key: Key("key_GameWidget"),
  // );
  return MouseRegion(
    child: child,
    onEnter: (event) {
      ///event.position.dx 是鼠标当前水平x坐标
      ///event.position.dy 是鼠标垂直y坐标
      print("鼠标进入：dx:${event.position.dx}\t dy:${event.position.dy}");
    },
    onExit: (event) {
      print("鼠标离开：dx:${event.position.dx}\t dy:${event.position.dy}");
    },
    onHover: (event) {
      print("鼠标停留：dx:${event.position.dx}\t dy:${event.position.dy}");
    },
  );
}
